seal impression - English Synonyms Dictionary